.collectIndex{
  .collect_wrap{
    .collect_title{
      padding: 30rpx 0;
      background-color: #f3f4f6;
      text{
        padding: 15rpx;
        margin-left: 20rpx;
        border: 1rpx solid #ccc;
        background-color: #fff;
      }
      .active{
        color: var(--themeColor);
        border-color: currentColor;
      }
    }
    .collect_content{
      .goods_item{
        display: flex;
        padding: 10rpx 5rpx;
        border-bottom: 1px solid #ccc;
        .goods_img{
          flex: 2;
          text-align: center;
          image{
            width: 70%;
          }
        }
        .goods_shop{
          flex: 3;
          display: flex;
          flex-direction: column;
          justify-content: space-around;
          .shop_name{
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp:2;
            padding-right: 10rpx;
          }
          .shop_price{
            color: var(--themeColor);
          }
        }
      }
    }
  }
}